package com.zlx.module_base.base_api.res_data;

import java.io.Serializable;
import java.util.List;


public class LoginRes implements Serializable {

    /**
     * ticket : ticket
     * success : true
     * root : {"tableName":null,"idx":"17300123456789009876543211234567","creater":" ","createrName":null,"createTime":"2018-12-25 10:54:08","updateTime":"2018-12-25 10:54:34","updator":" ","updatorName":null,"employeeid":"1001","name":"日检人员1","sex":" ","companycode":" ","orgname":"日检组","orgcode":"0101","executivename":" ","executivecode":" ","postdesc":" ","postcode":" ","rank":" ","education":" ","specialty":" ","graduted":" ","jobtitle":" ","jobtitlerank":" ","idcard":" ","birthday":null,"age":0,"firstjobdate":null,"joindeptdate":null,"permanentdate":null,"workage":0,"politicalstatus":" ","healthy":" ","hight":0,"weight":0,"nation":" ","married":" ","hometown":" ","hometownaddress":" ","domicile":" ","contracttype":" ","oranginate":" ","status":"10","remark":" ","ext1":" ","ext2":" ","ext3":" ","deleteflag":" ","archiveflag":" ","autograph":"","fullname":" ","_uid":null,"_state":null}
     */

    public String ticket;
    public boolean success;
    public PersonInfo root;
    public String msg;

    public static class PersonInfo implements Serializable{
        private static final long serialVersionUID = 6138836170744748193L;
        /**
         * tableName : null
         * idx : 17300123456789009876543211234567
         * creater :
         * createrName : null
         * createTime : 2018-12-25 10:54:08
         * updateTime : 2018-12-25 10:54:34
         * updator :
         * updatorName : null
         * employeeid : 1001
         * name : 日检人员1
         * sex :
         * companycode :
         * orgname : 日检组
         * orgcode : 0101
         * executivename :
         * executivecode :
         * postdesc :
         * postcode :
         * rank :
         * education :
         * specialty :
         * graduted :
         * jobtitle :
         * jobtitlerank :
         * idcard :
         * birthday : null
         * age : 0
         * firstjobdate : null
         * joindeptdate : null
         * permanentdate : null
         * workage : 0
         * politicalstatus :
         * healthy :
         * hight : 0
         * weight : 0
         * nation :
         * married :
         * hometown :
         * hometownaddress :
         * domicile :
         * contracttype :
         * oranginate :
         * status : 10
         * remark :
         * ext1 :
         * ext2 :
         * ext3 :
         * deleteflag :
         * archiveflag :
         * autograph :
         * fullname :
         * _uid : null
         * _state : null
         */

        public Object tableName;
        public String idx;
        public String creater;
        public Object createrName;
        public String createTime;
        public String updateTime;
        public String updator;
        public Object updatorName;
        public String employeeid;//用户id
        public String name;
        public String sex;
        public String companycode;
        public String orgname;
        public String orgcode;
        public String worktype;//"":NULL      整备:WB_ZB,WB_RJ       修程修:WB_XCX
        public String executivename;
        public String executivecode;
        public String postdesc;
        public String postcode;
        public String rank;
        public String education;
        public String specialty;
        public String graduted;
        public String jobtitle;
        public String jobtitlerank;
        public String idcard;
        public Object birthday;
        public int age;
        public Object firstjobdate;
        public Object joindeptdate;
        public Object permanentdate;
        public int workage;
        public String politicalstatus;
        public String healthy;
        public int hight;
        public int weight;
        public String nation;
        public String married;
        public String hometown;
        public String hometownaddress;
        public String domicile;
        public String contracttype;
        public String oranginate;
        public String status;
        public String remark;
        public String ext1;
        public String ext2;
        public String ext3;
        public String deleteflag;
        public String archiveflag;
        public Byte[] autograph;
        public String fullname;
        public Object _uid;
        public Object _state;
        public List<String> rolecodes;//角色属性编码
    }
}
